.info{
	.info_img{
		width: 750rpx;height: 750rpx;background-color: #ffffff;
	}
	.info_head{
		width: 750rpx;background-color: #ffffff;padding: 30rpx 32rpx;
	}
	.info-border{
		width: 750rpx;height: 15rpx;background-color: #f5f5f5;
	}
	.info-bos{
		padding: 40rpx 25rpx 0 25rpx;
	}
	.info-bnt{
		position: fixed;bottom: 0;left: 0;
		width: 750rpx;height: 140rpx;background-color: #faf9f9;border: solid 1px #eeeeee;
		padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);box-sizing: content-box;
		view{
			width: 680rpx;height: 85rpx;background-color: #03004d;border-radius: 8rpx;
			line-height: 85rpx;text-align: center;font-size: 30rpx;color: #ffffff;
		}
	}
	.info-bnt1{
		width: 750rpx;height: 160rpx;padding-bottom: constant(safe-area-inset-bottom);padding-bottom: env(safe-area-inset-bottom);box-sizing: content-box;
	}
	// 底部菜单
	.info_choice{
		background-color: #ffffff;border-radius: 10rpx 10rpx 0px 0px;padding: 34rpx 30rpx 0rpx 30rpx;width: 750rpx;
		.choice_border{
			width: 690rpx;height: 1rpx;background-color: #dcdcdc;;
		}
		.margin-t20{
			margin-top: 20rpx;
		}
		.choice_title{
			width: 690rpx;display: flex;justify-content: space-between;margin-bottom: 20rpx;
			.title_bos{
				width: 670rpx;display: flex;position: relative;
				image{
					width: 170rpx;height: 170rpx;background-color: #ffffff;
					border-radius: 10rpx;border: solid 1rpx #dcdcdc;margin-right: 18rpx;
				}
				.title_box{
					position: absolute;bottom: 0;left: 200rpx;
					.margin-8{
						margin-right: 8rpx;
					}
				}
				.title_box view:nth-of-type(2){
					margin-top: 20rpx;margin-bottom: 12rpx;
				}
			}
			.title_fork{
				height: 20rpx;width: 20rpx;
			}
		}
		.choice_bos{
			.choice_list{
				padding-top: 25rpx;
				.choice_lists{
					display: inline-block;margin-top: 0rpx;
					view{
						background-color: #f4f4f4;padding:15rpx 24rpx;border-radius: 10rpx;margin-right: 20rpx;margin-top: 20rpx;
					}
					.back-ffe9e8{
						background-color: #ffe9e8;
					}
				}
			}
		}
		.choice_num{
			width: 690rpx;padding-top: 25rpx;margin-bottom: 20rpx;
			.choice_nums{
				width: 100rpx;
			}
			.number_bos{
				width: 190rpx;height: 50rpx;background-color: #ffffff;display: flex;
				border-radius: 10rpx;border: solid 2rpx #c8c8c8;overflow: hidden;
				.number_box{
					width:52rpx;height: 50rpx;
					.number_reduce{
						width: 20rpx;height: 3rpx;
					}
					.number_add{
						width: 19rpx;height: 19rpx;
					}
				}
				.number_num{
					width: 86rpx;height: 50rpx;border-left:solid 2rpx #c8c8c8; border-right:solid 2rpx #c8c8c8;
					line-height: 50rpx;text-align: center;
				}
			}
		}
		.choice_buttom{
			height: 120rpx;width: 690rpx;
			view{
				background-color: #ff3c37;width: 600rpx;height: 70rpx;border-radius: 50rpx;
			}
		}
	}
}